
function adicionar_carrinho(take){
	
	var id = $("#idprod").val();
	
	if(parseInt($("#quantidade").val()) >= 1){
		var parametros  = "";
		$("select").each(function(){
			id_modelo = $(this).attr("name").split("_")[1];
			parametros += "&select_"+id_modelo+"="+$(this).val();
		});
		
		$.get("modulo/carrega_descricao_produtos/ctrl.CarregaDescricaoProdutos.php?evento=check_descricao&id="+id+parametros,function(r1){
			
			$.get('modulo/carrega_carrinho/ctrl.CarregaCarrinho.php?evento=grava&descricao='+r1+'&novo_id='+id+'&qtd='+$("#quantidade").val(),function(r){
				$("#cart_number").html(r);
				if(take == undefined){
					$(function(){
						$( "<div id='alert_msn' title='Alerta'> Produto inserido no Carrinho. Verifique o link do seu carrinho, no topo do site! </div>" ).dialog({
							autoOpen: true,
							modal: true,
							draggable: false,
							closeOnEscape: true,
							height: 120,
							resizable: false
						
						});
					});
				}
				return true;
			});	
    	});
	}else{
		
			$(function(){
				$( "<div id='alert_msn' title='Alerta'> Insira um numero valido<br/>no carrinho. </div>" ).dialog({
						autoOpen: true,
						modal: true,
						draggable: false,
						closeOnEscape: true,
						height: 120,
						resizable: false
					
				});
			});
	}
	return false;
}

function retornar(q,p){
	carregaBusca('modulo/carrega_lista_produtos/ctrl.CarregaListaProdutos.php?jquery=1&pagina='+p+'&query='+q+' ','telas');	
}


function compra_direta(){
	var login = true;
	$.get('modulo/carrega_login/ctrl.CarregaLogin.php',function(r){
					if(r == "0"){
						$(function(){
							$( "<div id='alert_msn' title='Alerta'> Por favor, fa&ccedil;a seu login</br>para utilizar o compra r&aacute;pida</div>" ).dialog({
									autoOpen: true,
									modal: true,
									draggable: false,
									closeOnEscape: true,
									height: 120,
									resizable: false
								
							});
						});
						login = false;
					}
					
					if(login){
	
						if(parseInt($("#quantidade").val()) >= 1){
							$.get('modulo/carrega_carrinho/ctrl.CarregaCarrinho.php?evento=limpa_tudo',function(r){
									adicionar_carrinho('autoclose');
									$("div#alert_msn").dialog('close');
									$("#cart_number").html($("#quantidade").val());
								$.get('modulo/carrega_login/ctrl.CarregaLogin.php',function(r){
									if(r == "0")
										carregaBusca('modulo/carrega_autenticador/ctrl.CarregaAutenticador.php?jquery=1&encaminha=checkout','telas');
									else
										carregaBusca('modulo/carrega_checkout/ctrl.CarregaCheckout.php?jquery=1&evento=checa_dados','telas');
								});
							});
						}else{
							$(function(){
									$( "<div id='alert_msn' title='Alerta'> Insira um numero valido<br/>no carrinho. </div>" ).dialog({
											autoOpen: true,
											modal: true,
											draggable: false,
											closeOnEscape: true,
											height: 120,
											resizable: false
										
									});
								});
						}
					}
	});

}

function carrega_descricao(id){
	var id_modelo = 0;
	var parametros ="";
	var idprod = $("#idprod").val();
	var last_id = "";
	$("select").each(function(){
		id_modelo = $(this).attr("name").split("_")[1];
		parametros += "&select_"+id_modelo+"="+$(this).val();
	});
	
	$.get('modulo/carrega_descricao_produtos/ctrl.CarregaDescricaoProdutos.php?evento=carrega_selects&idprod='+idprod+'&id='+id+parametros,function(r){
		
		$("select").each(function(){
			
			id_modelo = $(this).attr("name").split("_")[1];
			last_id = $(this).val();
			$("#modelo_"+id_modelo).empty();
			$("#modelo_"+id_modelo).append("<option value=''>Selecione um descri&ccedil;&atilde;o</option>");
			
			
			for(x = 0 ; x<r.split("#").length-1;x++){
				if(id_modelo == r.split("#")[x].split("|")[1]){	
					$("#modelo_"+r.split("#")[x].split("|")[1]).append("<option value='"+r.split("#")[x].split("|")[3]+"'>"+r.split("#")[x].split("|")[2]+"</option>");
					
				}
			}
			$("#modelo_"+id_modelo).val(last_id);
		});
		
	});
}